package com.wc.test.service;

import java.util.List;

import com.wc.test.bean.User;
/**
 * User业务逻辑接口
 * @author ysh
 */
public interface UserService {

	// 查询总数
	int findCount();

	// 新增用户
	boolean saveUser(User user);

	// 删除用户
	boolean removeUser(int id);

	// 修改用户
	boolean updateUser(User user);

	// 查询单个用户
	User getUserByID(int id);
	
	//查询用户列表
	List<User> getUserList(String userName,String isSort,int currentPageNo, int pageSize);
	
	//登录方法
	User login(String loginName, String password);
	
	//注册方法
	User registerUser(String userName);
	
	//验证用户数据的唯一性的二个方法
	
	boolean validateUserName(String username);
	boolean validateUserPwd(String password);

}
